river lily - Spanish English Dictionary